pulling oneself together - Español Inglés Diccionario